multi-pin plug - Turkish English Dictionary